tree swallow - Spanish English Dictionary